Objectifs d'apprentissage
- Identifier la syntaxe et les limites de la surcharge d'opérateurs en C++
- Implémenter les fonctions d'opérateurs binaires et unaires en tant que fonctions membres et amies
- Construire des hiérarchies de classes à l'aide des relations entre classes de base et dérivées
- Gérer la visibilité des membres et le contrôle d'accès à l'aide de l'héritage public, privé et protégé
- Appliquer la substitution de fonctions pour fournir des implémentations spécifiques dans les classes dérivées